package com.knowledge.graph.service;

import com.knowledge.graph.model.vo.ResponseVO;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 * @description: 实现Video对象的具体操作的接口类
 * @author jiwenlong
 * @date 2023/11/7 14:53
 * @version 1.0
 */
public interface VideoService {

    public ResponseVO addVideo(MultipartFile video, Integer courseID, List<Integer> nodeIDs);


    public ResponseVO deleteVideo(Integer videoID);

    public ResponseVO update(Integer videoID, String videoName);

    public ResponseVO getVideo(Integer courseID);

    public ResponseVO getVideoByID(Integer videoID);

}
